//=============================================================================
#ifndef _CCLIENTSFILES_H_
    #define _CCLIENTSFILES_H_

#include <string>
#include <SDL.h>

//=============================================================================
#define CCLIENTSFILES_STATE_NONE        0
#define CCLIENTSFILES_STATE_DOWNLOAD    1
#define CCLIENTSFILES_STATE_IGNORE      2

//=============================================================================
class CClientsFiles {
    public:
        std::string Filename; //Including Path : ./Folder/File.png
        std::string Checksum;

        short       IsFolder;

        Uint32      BytesSent;
        Uint32      TotalBytes;

        int State;

    public:
        CClientsFiles();
};

//=============================================================================

#endif
